that causes agony - Espagnol Anglais Dictionnaire